<?PHP
include_once ('../_classes/_layout.php');
require_once ('../_classes/_db-conf.php');
require_once ('../_funcoes/funcoes.php');

$layout = new layout();
$layout->setTitle('- Cadastro de empreiteiros');
$layout->setScripts('<link rel="stylesheet" type="text/css" href="'. $layout->getDir() .'css/formularios.css" media="screen, projection" />');
$layout->setScripts('<link rel="stylesheet" type="text/css" href="'. $layout->getDir() .'css/cadastre-se.css" media="screen, projection" />');
$layout->setScripts('<script type="text/javascript" src="'. $layout->getDir() .'js/cadastre-se.js"></script>');
// ===================================================================== Formulários ============================================================================ \\
$layout->setScripts('<script type="text/javascript" src="'. $layout->getDir() .'js/formularios/ValidaCampos.js"></script>');
// ===================================================================== Calendario ============================================================================= \\
//$layout->setScripts('<link rel="stylesheet" type="text/css" href="'. $layout->getDir() .'_componentes/calendario/css/jquery-ui.css" media="screen, projection" />');
//$layout->setScripts('<script type="text/javascript" src="'. $layout->getDir() .'_componentes/calendario/js/jquery-ui.js"></script>');
// ===================================================================== Accordion ============================================================================== \\
$layout->setTitle('- Accordion');
$layout->setScripts('<link rel="stylesheet" type="text/css" href="'. $layout->getDir() .'_componentes/accordion/css/jquery-ui.css" />');
$layout->setScripts('<script type="text/javascript" src="'. $layout->getDir() .'_componentes/accordion/js/jquery-1.9.1.js"></script>');
$layout->setScripts('<script type="text/javascript" src="'. $layout->getDir() .'_componentes/accordion/js/jquery-ui.js"></script>');
$layout->setScripts('<script>
                        $(function() {
                            $( "#accordion" ).accordion({
                              heightStyle: "content"
                            });
                          });
                    </script>');
// ======================================================================= modal ================================================================================ \\
$layout->setScripts('<link type="text/css" href="'. $layout->getDir() .'_componentes/modal/css/osx.css" rel="stylesheet" media="screen" />');
$layout->setScripts('<script type="text/javascript" src="'. $layout->getDir() .'_componentes/modal/js/jquery.simplemodal.js"></script>');
$layout->setScripts('<script type="text/javascript" src="'. $layout->getDir() .'_componentes/modal/js/osx.js"></script>');
// ==================================================== Verifica se esta logado se não volta para index ========================================================= \\


// ====================================
// Caso o perfil vindo por GET seja
// empreendimento, fornecedor, parceiro
// ====================================
if(isset( $_GET['perfil']) )
        {
            if($_GET['perfil'] == 'empreiteiro' || $_GET['perfil'] == 'engenheiro' || $_GET['perfil'] == 'arquiteto' || $_GET['perfil'] == 'obra'|| $_GET['perfil'] == 'empreendimento' || $_GET['perfil'] == 'reforma' || $_GET['perfil'] == 'fornecedor' || $_GET['perfil'] == 'parceiro')
                {
                    $perfil = $_GET['perfil'];
                    switch ($perfil)
                    {
                        case 'empreiteiro':
                            $perfilCad = '1';
                            break;
                        case 'engenheiro':
                            $perfilCad = '2';
                            break;
                        case 'arquiteto':
                            $perfilCad = '3';
                            break;
                        case 'obra':
                            $perfilCad = '4';
                            $layout->setLinkaPagina('contato?perfil=obra');
                            break;
                        case 'empreendimento':
                            $perfilCad = '4';
                            $layout->setLinkaPagina('contato?perfil=empreendimento');
                            break;
                        case 'reforma':
                            $perfilCad = '4';
                            $layout->setLinkaPagina('contato?perfil=reforma');
                            break;
                        case 'fornecedor':
                            $perfilCad = '5';
                            $layout->setLinkaPagina('contato?perfil=fornecedor');
                            break;
                        case 'parceiro':
                            $perfilCad = '6';
                            $layout->setLinkaPagina('contato?perfil=parceiro');
                            break;
                    }
                }
            else
                {
                    $perfil = false;
                }
        }
    else{
            $perfil = false;
        }

if($perfil == 'construtora' || $perfil == 'fornecedor' || $perfil == 'parceiro')
    {
        $layout->setLinkaPagina('contato'); 
        //header("location:../contato");
    }

//Verifica se esta logado, se estiver manda para o seu perfil
if ($layout->getIdUsu())
    {
        $layout->setLinkaPagina('perfil');
        //header("location:" . $layout->getDir() . 'perfil');
    }

    
    
    
/* |||||||||||||||||||||||||| IMPRIME O LAYOUT MENOS O RODAPE QUE ESTA NO FINAL DA PAGINA |||||||||||||||||||||||||||||||| */
print $layout->getLayout(); // IMPRIME O TOPO DO SITE
/* ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| */


/* ========================== CASO VENHA AVISO DO PROCESSA FORMULÁRIO ENTÃO MOSTRA O MODAL =============================== */
if ($layout->getAviso())
    {
        switch ($layout->getAviso())
        {
            case 'erro':
                $modal  = '<script type="text/javascript">';
                $modal .= ' showModalErro( "Erro!", "Não foi possível realizar seu cadastro.", "Por favor verifique se foram preenchidos todos os campos obrigatórios." );';
                $modal .= '</script>';
                break;
            
            case 'existe':
                $modal  = '<script type="text/javascript">';
                $modal .= ' showModalErro( "Não foi possivel realizar o cadastro!", "Já consta em nosso sistema um usuário com o e-mail informado.", "Por favor preencha o formulário com outro e-mail." );';
                $modal .= '</script>';
                break;
            
            case 'erro_obrigatorio-iguais':
                $modal  = '<script type="text/javascript">';
                $modal .= ' showModalErro( "Erro!", "Não foi possível realizar seu cadastro.", "os campos (Digite uma senha) e (Repita sua senha) devem ser obrigatóriamente iguais!" );';
                $modal .= '</script>';
                break;
        }
        print $modal;
    }
?>


<div id="cadastroEmpreiteiro">
<?PHP
// ===============================
// Caso o perfil não exista em GET
// Então exibe as opções de perfis
// ===============================
if($perfil == 'empreiteiro' || $perfil == 'engenheiro' || $perfil == 'arquiteto')
    {
    ?>
    <div class="titulosPaginas">CADASTRO - <?PHP echo strtoupper($perfil);?></div>
    <div class="subTitulos">Bem vindo <?PHP echo $perfil;?>!<br /> Preencha o formulário abaixo corretamente para se cadastrar no oempreiteiro.com<br />Os campos terminados com * São de preenchimento obrigatórios.</div>
	<div class="conteudo"><!-- conteudo -->
    	<form name="f1" action="<?PHP print $layout->getDir();?>_dao/cadastro/cadastra_empreiteiroArquiteto.php" onsubmit="return validaFormulario(this); return false;" method="post">
            <input name="perfilCad" type="hidden" value="<?PHP print $perfilCad;?>" />
            <input name="url" type="hidden" value="<?PHP print $layout->getUrl();?>" />
            <input id="ArrayTotalCampos" name="ArrayTotalCampos" type="hidden" value="0" />
        
                
        
        


       
       
       

    
    

    
    
    <div id="accordion">
      <h3>Dados pessoais</h3>
      <div>
        <!-- DADOS PESSOAIS -->
        <div style="float:left; width:auto; height:auto;">
            <!--div class="tituloFormularios">Dados pessoais:</div-->
            <div class="totalFormulario">
                <input class="camposNormais bordas" name="nome" type="text" value="Nome" onfocus="OverOutCampos(this, 'Nome', 'over')" onblur="OverOutCampos(this, 'Nome', 'out')" />
                <input class="camposNormais bordas" name="empresa" type="text" value="Empresa" onfocus="OverOutCampos(this, 'Empresa', 'over')" onblur="OverOutCampos(this, 'Empresa', 'out')" />
                <input class="camposNormais bordas" name="sobrenome" type="text" value="Sobrenome" onfocus="OverOutCampos(this, 'Sobrenome', 'over')" onblur="OverOutCampos(this, 'Sobrenome', 'out')" />
                <input class="camposNormais bordas" name="email" type="text" value="E-Mail*" onfocus="OverOutCampos(this, 'E-Mail*', 'over')" onblur="OverOutCampos(this, 'E-Mail*', 'out')" />
                <input class="camposNormais bordas" name="cpf" type="text" value="Cpf" onfocus="OverOutCampos(this, 'Cpf', 'over')" onblur="OverOutCampos(this, 'Cpf', 'out')" />
                <input class="camposNormais bordas" name="cnpj" type="text" value="Cnpj" onfocus="OverOutCampos(this, 'Cnpj', 'over')" onblur="OverOutCampos(this, 'Cnpj', 'out')" />
                
                <table width="100%" border="0" cellpadding="0" cellspacing="0">
                    <tr>
                        <td align="left"><input class="camposMedium bordas" name="fone" type="text" value="Telefone*" onfocus="OverOutCampos(this, 'Telefone*', 'over')" onblur="OverOutCampos(this, 'Telefone*', 'out')" /></td>
                        <td align="right"><input class="camposMedium bordas" name="cel" type="text" value="Celular*" onfocus="OverOutCampos(this, 'Celular*', 'over')" onblur="OverOutCampos(this, 'Celular*', 'out')" /></td>
                    </tr>
                </table>
                
                <table width="100%" border="0" cellpadding="0" cellspacing="0">
                    <tr>
                        <td align="left">
                            <select name="uf" class="comboBox bordas">
                            <option value="">Estado*</option>
                            <?PHP $CBestados = array('AC', 'AL', 'AP', 'AM', 'BA', 'CE', 'DF', 'ES', 'GO', 'MA', 'MT', 'MS', 'MG', 'PA', 'PB', 'PE', 'PR', 'PI', 'RJ', 'RN', 'RS', 'RO', 'RR', 'RC', 'SP', 'SE', 'TO');
                            for($iestados = 0; $iestados < sizeof($CBestados); $iestados++) {?>
                                <option value="<?PHP echo $CBestados[$iestados]?>"><?PHP echo $CBestados[$iestados]?></option>
                            <?PHP }?>
                            </select>
                        </td>
                        <td align="center"><input class="cep bordas" name="cep" type="text" value="Cep" onfocus="OverOutCampos(this, 'Cep', 'over')" onblur="OverOutCampos(this, 'Cep', 'out')" /></td>
                        <td align="right">
                            <select name="sexo" class="comboBox bordas">
                            <option value="">Sexo*</option>
                            <?PHP 
                            $CBsexo = array('M', 'F');
                            $CBsexoEstenco = array('Masculino', 'Feminino');
                            for($isexo = 0; $isexo < sizeof($CBsexo); $isexo++) {?>
                                <option value="<?PHP echo $CBsexo[$isexo];?>"><?PHP echo $CBsexoEstenco[$isexo];?></option>
                            <?PHP }?>
                            </select>
                        </td>
                    </tr>
                </table>
               
                <input class="camposNormais bordas" name="cidade" type="text" value="Cidade*" onfocus="OverOutCampos(this, 'Cidade*', 'over')" onblur="OverOutCampos(this, 'Cidade*', 'out')" />
                <input class="camposNormais bordas" name="endereco" type="text" value="Endereço" onfocus="OverOutCampos(this, 'Endereço', 'over')" onblur="OverOutCampos(this, 'Endereço', 'out')" />
                <input class="camposNormais bordas" name="bairro" type="text" value="Bairro" onfocus="OverOutCampos(this, 'Bairro', 'over')" onblur="OverOutCampos(this, 'Bairro', 'out')" />
                
                <table width="100%" border="0" cellpadding="0" cellspacing="0">
                    <tr>
                        <td align="left"><input class="camposMedium bordas ultimoCampo" name="numero" type="text" value="Número" onfocus="OverOutCampos(this, 'Número', 'over')" onblur="OverOutCampos(this, 'Número', 'out')" /></td>
                        <td align="right"><input class="camposMedium bordas ultimoCampo" name="complemento" type="text" value="Complemento" onfocus="OverOutCampos(this, 'Complemento', 'over')" onblur="OverOutCampos(this, 'Complemento', 'out')" /></td>
                    </tr>
                </table>
            </div>
        </div>
       <!-- FIM DADOS PESSOAIS -->
      </div>
      <h3>Dados profissionais</h3>
      <div>
<!-- DADOS PROFISSIONAIS -->
        <div style="float:left; width:auto; height:auto;">
        	<!--div class="tituloFormularios">Dados profissionais:</div-->
           
            <?PHP if($perfilCad == '2' || $perfilCad == '3' ){;?>
            <!--div class="totalFormulario">
                <input class="camposNormais bordas" name="empresa" type="text" value="Empresa*" onfocus="OverOutCampos(this, 'Empresa*', 'over')" onblur="OverOutCampos(this, 'Empresa*', 'out')" />
                <input class="camposNormais bordas ultimoCampo" name="cnpj" type="text" value="Cnpj" onfocus="OverOutCampos(this, 'Cnpj', 'over')" onblur="OverOutCampos(this, 'Cnpj', 'out')" />
            </div--><!-- Fim totalFormulario -->
            <?PHP }
            else{
            ?>
            <input name="empresa" type="hidden" value="" />
            <input name="cnpj" type="hidden" value="" />
            <?PHP }?>
            
            <div class="totalFormulario">
            	<input id="campoValido0" name="campoValido0" type="hidden" value="Y" />
                <input class="camposNormais bordas" name="ramo0" type="text" value="Ramo de atuação*" onfocus="OverOutCampos(this, 'Ramo de atuação*', 'over')" onblur="OverOutCampos(this, 'Ramo de atuação*', 'out')" />
                <textarea class="camposNormais mensagem bordas ultimoCampo" id="descricao0" name="descricao0" cols="" rows="" onfocus="OverOutCampos(this, 'Descrição de seus serviços, habilidades, conhecimentos, etc...', 'over')" onblur="OverOutCampos(this, 'Descrição de seus serviços, habilidades, conhecimentos, etc...', 'out')" >Descrição de seus serviços, habilidades, conhecimentos, etc...</textarea>
            </div><!-- Fim totalFormulario -->
            
            <div id="adicionaCampo1"></div>
            <div class="totalAdicionar" onclick="adicionarRamo();"><label class="adicionarTxt">Adicionar mais ramos de atuação</label><input class="adicionar" name="enviar" type="button" value="" /></div>
        </div>
        <!-- FIM DADOS PROFISSIONAIS -->
      </div>
      <h3>Cadastre uma senha</h3>
      <div>
            <!-- SENHA -->
            <!--div class="tituloFormularios">Cadastre uma senha:</div-->
            <div style="float:left; width:auto; height:auto;">
                <div class="totalFormulario">
                    <input class="camposNormais bordas" name="senhaCad" type="text" value="Digite uma senha*" onfocus="OverOutCampos(this, 'Digite uma senha*', 'over')" onblur="OverOutCampos(this, 'Digite uma senha*', 'out')" />
                    <input class="camposNormais bordas ultimoCampo" name="repitaSenha" type="text" value="Repita sua senha*" onfocus="OverOutCampos(this, 'Repita sua senha*', 'over')" onblur="OverOutCampos(this, 'Repita sua senha*', 'out')" />
                </div><!-- Fim totalFormulario -->
            </div>
            <!-- FIM DA SENHA -->
      </div>
    </div>
    
    <div style="height: 10px;"></div>
    <div class="contemAvisoBts">
            <input class="bts" name="enviar" type="submit" value="CADASTRAR" />
    </div>
    
    
    
    
    
       </form>
    </div><!-- Fim conteudo -->
    
    
<?PHP
    }
else{
?>
    <div class="titulosPaginas">CADASTRO</div>
        <div class="subTitulos">Escolha o tipo de perfil que pretende se cadastrar no oempreiteiro.com</div>
            <div class="conteudo"><!-- conteudo -->
            <!-- COMBO PARA ESCOLHA DE PERFIL -->
                <div style="float:left; width:auto; height:auto;">
                    <!--div class="tituloFormularios"></div-->
                    <a href="?perfil=empreiteiro"><input class="bts espacoEntreBotoes" name="btEmpreiteiro" type="button" value="Sou Empreiteiro" /></a><br />
                    <a href="?perfil=engenheiro"><input class="bts espacoEntreBotoes" name="btEngenheiro" type="button" value="Sou Engenheiro" /></a><br />
                    <a href="?perfil=arquiteto"><input class="bts espacoEntreBotoes" name="btArquiteto" type="button" value="Sou Arquiteto" /></a><br />
                    <a href="?perfil=obra"><input class="bts espacoEntreBotoes" name="btEmpreendimento" type="button" value="Tenho Uma Obra" /></a><br />
                    <a href="?perfil=empreendimento"><input class="bts espacoEntreBotoes" name="btEmpreendimento" type="button" value="Tenho Um Empreendimento" /></a><br />
                    <a href="?perfil=reforma"><input class="bts espacoEntreBotoes" name="btEmpreendimento" type="button" value="Tenho Uma Reforma" /></a><br />
                    <a href="?perfil=fornecedor"><input class="bts espacoEntreBotoes" name="btFornecedor" type="button" value="Sou Fornecedor" /></a><br />
                    <a href="?perfil=parceiro"><input class="bts" name="btParceiro" type="button" value="Sou Parceiro" /></a><br />
                </div>
            <!-- FIM COMBO PARA ESCOLHA DE PERFIL -->
    </div><!-- Fim conteudo -->
    
<?PHP
    }
?>

</div>

<?PHP print $layout->getLayoutFim();?>